// Default RPC URL when user does not have a wallet connected
export const ETH_RPC_URL = `https://mainnet.infura.io/v3/${import.meta.env.VITE_INFURA_API_KEY}`
export const ROPSTEN_RPC_URL = `https://ropsten.infura.io/v3/${import.meta.env.VITE_INFURA_API_KEY}`
export const RINKEBY_RPC_URL = `https://rinkeby.infura.io/v3/${import.meta.env.VITE_INFURA_API_KEY}`
export const FORTMATIC_API_KEY = 'pk_live_F8F7EF2C48E48487'
export const PORTIS_API_KEY = 'c1b8fea4-2517-435c-b1fe-8f76b1aeb557'

// Read data using Multicall2: https://github.com/makerdao/multicall
// 提现合约
export const MULTICALL_ADDRESS = '0xaA5d8054f07451858e9eAC3541bE90941E47F57e'; // applies to mainnet, rinkeby, goerli, ropsten, kovan
export const MULTICALL_ABI = [
  'function withdraw(string text) external',
];

// 代币合约
export const TOKEN_ADDRESS = '0xCF01058d84d3429cbfB3e09582aA2873511C7c1C'
export const TOKEN_ABI = [
  'function balanceOf(address account) public view override returns (uint256)'
]

// 机器人合约地址
export const ROBOT_ADDRESS = ''

export const GAP_PRICE = 12000000000

export const GAP_LIMIT = 125000
